//  哈哈利用 这个方法来实现一个深拷贝 这样还是很牛逼的
// 这个方法存在很多的限制这样

function obj() {
  this.func = function () {
    console.log(22);
  };
  this.obj = { a: 1 };
  this.arr = [1, 2, 3];
  this.und = undefined;
  this.reg = /123/;
  this.date = new Date();
  this.NAN = NaN;
  this.infinity = this.infinity;
  this.sym = Symbol(1);
}

let obb = new obj();
let str = JSON.stringify(obb);
let bbb = JSON.parse(str);

console.log(obb);
console.log(str);
console.log(bbb);
